root puddling - French English Dictionary